Telstra boosts renewable energy commitment with solar farm investment
(Telecompaper) Telstra has added to its renewable energy portfolio after signing a Power Purchase Agreement (PPA) for a new solar farm in Glenellen, New South Wales, 16 km north of Albury...