The world’s largest single-site concentrated solar power project Power - Solar Links: www.ft.lk, en.wikipedia.org By: hhgygy