Meta enters $27 billion deal with Blue Owl Capital to fund Louisiana data center Corporate governance October 22, 2025 Meta has signed a $27 billion financing deal with Blue Owl Capital to build its largest-ever Hyperion data center in Louisiana, powering next-generation AI infrastructure.