Press Release

Olectra launches heavy-duty Electric truck trials