172.69.63.47

China Development Bank, Macquarie in $225m solar power investment

718
The China Development Bank, Macquarie Infrastructure and China-focused New Horizon have invested $225m for 45 per cent o