Turbo Energy (NASDAQ: TURB) brings 62.5 MWh online across three sites | StockRay