Indian heritage IT services firm opens office in Canary Wharf and sets is sights on growing its UK public sector business
Source: Computer Weekly