UK gigafactory infrastructure leaves 95GWh shortfall, research suggests

by