Giga Power UK, an energy company owned by investment firm Winch & Co, launches its public electric vehicle charging point network. Giga Power is a renewable energy producer specialising in the operation of electric vehicle charging point networks, solar plants and wind farms. The business operates to generate sustainable power that it feeds into the […]