Archive

  • Leaf Clean Energy sells four investments worth a total of $8.4m

    17 August 2015

    Renewables developer Leaf Clean Energy has sold its stake in four renewable energy investments, worth a combined $8.4 million.