Sri Lanka is celebrating a 100MW, USD 140 million solar park as the “largest renewable project in history.” The truth is, this is not a mega project. Globally, countries like China, India, and Vietnam commission gigawatt-scale renewable parks every year. For us to call 100MW a milestone only shows how low the bar has been set.
