Induxia is a multimedia production company which delivers highly interactive, design driven and functional work for its clients