Decorative poppies fitted to Stagecoach buses Poppies to be displayed on all megabus.com vehicles across the UK PERTH, Scotland, 07-Nov-2017…