Loading...

We found 3,851 Results
Click & drag to scroll 
  • Société Générale, S.A.

    7/9/18
    Société Générale S.A. is the parent company of French financial services group that operates retail banks, insurance and corporate services in Latin America and other regions. The company was incorporated in 1864 to promote commerce...

  • IC Power, Ltd.

    7/5/18
    IC Power Ltd. is a Peruvian company headquartered in Lima and controlled by the US-based infrastructure administration firm I Squared Capital LLC, which was incorporated in 2007 to acquire, develop and operate electric power...