Engineering pollution solution

Brenda Parker is one of seven people to win a share of a £101,000 grant
Leyton resident wins prestigious award to develop new system of water decontamination A biochemical engineer from Leyton has been...