Minnesota-based food major General Mills Inc (NYSE:GIS) has inked a virtual 15-year power purchase agreement (PPA) for 100 MW of the Cactus Flats wind farm in Texas.