OOH Owners Volta Announces $125 Million Additional Financing Volta's charging stations feature eye-catching 55-inch digital displays