LTWP ready to inject 33% of the agreed power into the national grid March 15, 2018March 9, 2017 LTWP is in a position to produce up to 33% of its expected target of 310MW. Read more…