HOWZAT Partners is an investment fund which invests in digital businesses
Unfortunately Togethera has been ‘stumped’ – Togethera offered a platform for sharing photos.