Socomec India has announced plans of expanding its footprint to Sri Lanka and Bangladesh. Termed as 'Greater India,' this strategic move consolidates the three countries into a unified business entity, marking a significant milestone for Socomec India and opening Read more