The station will feature dual ports, adapters to fit cars and fast charging so drivers can get “up to 80% charge in 15 to 20 minutes,” Red E Vice President of Operations Anthony Cacaj said