Stelo Launch Party is a great success 23rd June 2016 was a momentous day, as Arch officially launched Stelo in London. The Arch team assembled in London and enjoyed a trip on the London Eye. We even managed a celebratory drink!