Low Carbon, a renewable energy project developer, sold 6 GW of energy storage projects in the Netherlands. LC Energy, a joint venture between Low Carbon
Low Carbon, a renewable energy project developer, sold 6 GW of energy storage projects in the Netherlands. LC Energy, a joint venture between Low Carbon