In the barren salt pan of Khavda in India’s state of Gujarat, the Khavda solar and renewables park is poised to become a monumental endeavor, with ambitions as vast as…
Exposing the truth one lie at a time
In the barren salt pan of Khavda in India’s state of Gujarat, the Khavda solar and renewables park is poised to become a monumental endeavor, with ambitions as vast as…