Mega Beast is an electric school bus with the longest range – sinfa Continue Reading 0 Sinfa November 1, 2023 The GreenPower company presented an interesting electric car – a school bus called Mega Beast. A huge… Technology