Meta, the technology company that owns Facebook, Instagram, WhatsApp and Threads, and renewable energy developer EDP Renewables North America on Monday announced a long-term power purchase contract ...