After two years of refurbishment, Extreme E's floating centerpiece, the St Helena, is loaded and ready to depart for the first XE Season!