ICBS Ltd. engages in the provision of mergers and acquisition advisory services. It also invests in businesses with potential for growth. The company was founded on November 5,1991 and is headquartered in Ile Perrot, Canada.