June 2021 Diesel Generator News & Deliveries