NEW DELHI: Ladakh, known for its pristine natural beauty and colourful 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 200km to the south in Kargil, another mega project will join forces to light up the plains, keep […]