Amidst India’s lagging renewable targets, Investments in the Indian Solar sector may perish due to policy insecurities
Despite being just a third-world developing country paving its way all along, dealing with difficult neighborhood, burgeoning population and tricky geopolitics, India has managed to snatch away some limelight always.…