It is a riddle, wrapped in a mystery, inside an enigma. Winston Churchill was referring to Russia, but his much-reused quote could just as easily apply to India’s nascent solar industry. Shrouded in secrecy, the state of play on the subcontinent is exciting as it is confusing.