The ‘Solar Canals’ Making Smart Use Of India’s Space
19
Aug

The ‘Solar Canals’ Making Smart Use Of India’s Space

Ram Tumuluri “The Canal Solar Power Project is a project initiated in Gujarat, India to use the state-wide 19,000 km (12,000 mi) long Narmada channel network to set up...

Read More