European startupsfromTechCrunch2 months agoMeta adds another 650 MW of solar power to its AI push | TechCrunchMeta has secured 650 megawatts of solar power in a deal to support its expanding data centers.