It will take months for all 140 new electric buses Greece has just acquired to be put into service. By May 22, 2024 Author: Post navigationPreviousPrevious post:US receives North Macedonia commitment to EU path and NATONextNext post:Heading to Albania, UK’s Cameron marks progress in joint effort to stop illegal migration