Thinly veiled ad for a hosting company, and a lot of unclear or just plain wrong bits ("25 terabytes = 1,000 gigabytes"). Flagged.
Not necessarily wrong, but I wonder about their data. Then claiming "103 megawatts can power 80,000 homes for one month"? Do they mean MWh?