Dev Information Technology Ltd bags the prestigious SKOCH Achiever Order-of-Merit Award, 2017; second time in a row March 7, 2017admin