Ladakh will soon be home to world’s largest solar plant
Ladakh is known for its pristine natural beauty and mountains towering over vast swathes of desolate land, is set to add another feature to its fame- the world’s largest single-location solar photo-voltaic plant. Some 200 km to the south in Kargil, another mega project will join forces to light up Read more…