US renewables developer and operator National Grid Renewables has secured the Illinois Municipal Electric Agency (IMEA) as power off-taker for a 150-MW solar photovoltaic (PV) project in Illinois.