Close Menu
Megabus has announced plans to significantly scale back its operations in England and Wales due to low passenger demand.