© 2026 Atocha workshop
Every leader in London sees profit targets staring back from spreadsheets. No time for doubt, not much room for trial and error in this city.[…]