On February 13, 2014, the world’s largest solar power plant – located near the California-Nevada border in the U.S. – became operational. Due to regulatory issues and legal tangles, the…
Exposing the truth one lie at a time
On February 13, 2014, the world’s largest solar power plant – located near the California-Nevada border in the U.S. – became operational. Due to regulatory issues and legal tangles, the…