EPC Tender Floated for 11 MW of Solar Projects Across 21 Locations in Kerala