Discovering land has the infrastructure to supply hundreds or thousands of megawatts of electricity is now like striking oil or hitting the jackpot. Power infrastructure is significantly increasing ...