Access Denied!
The new One London internet system is here. We were warned of ‘teething problems’ but can’t help wondering if it was intentional that reps in various locations have had to fight to get their internet access back.
New restrictions on internet access have aggrieved many staff. Unhappy drivers at...