Energy Abundance Development Corp. announced plans to build the world's largest data center hub powered by green energy.