'Around 98% IT cos still lack insights to address biz objectives'