CORPORATE APPOINTMENTS/DEPARTURESDeepak Jain Appointed As Chief Technology Officer At Insolation Energy Limitedadmin4 months ago179By Abha Rustagi Deepak Jain has taken over as Chief Technical Officer (CTO) of Insolation Energy Limited, Jaipur. As CTO,...