A large advertising board at a main railway station has been switched off after criticism it made the passenger experience worse. Network Rail has switched off the screens at Euston Station as ...
"The powerful board is necessary to make these adjustments or to rectify some misperceptions that may come with this overconfidence," Kraft says."It's not about stopping these CEOs from being ...