A total of 177 trades were executed during January, down from 193 trades in December, but higher than November’s 131 trades.
National Grid's decision raises questions about the viability of a key strategy many environmentalists had hoped could ...