SunSource Energy Bags Solar Power Project From IOCL Worth INR 52.72 Million