Indian power producer Oyster Renewable Energy Pvt Ltd has achieved financial closing on a 342-MW solar-wind hybrid project in the state of Madhya Pradesh.