Despite weather-related setbacks, E I D Parry India Ltd (BOM:500125) focuses on ethanol blending and consumer product expansion to drive future growth.