ICM Group SA is a company that provides Electronics and more. ICM Group SA is headquartered in France . ICM Group SA was founded in 1900. ICM Group SA has a total of 46 patents
ICM Group SA, part of Legrand SA, is a French company located in Montbard that manufactures cable supports made from steel wire. On November 24, 2005 Legrand...