Sardar Sarovar Narmada Nigam Limited has generated 29.51 million units of clean electricity by installing solar panels along a 13-kilometre stretch of the Narmada canal in Vadodara district, as per official data.