About 300 staff at Britishvolt have agreed to take a temporary pay cut as the company battles to stay afloat.