Find the word definition

Wikipedia
Microland

Microland is an Indian IT company based in Bangalore. It is India’s first hybrid IT infrastructure services provider and has 3200 employees across the world.