Cosmo Energy Group

Energy
JP: 5021
Japan
Cosmo
Cosmo Oil Company

In 2017, the U.S. states of South Carolina and Tennessee listed Cosmo Energy on its state list of Companies Doing Business with the Iran rendering Cosmo ineligible for investment and/or state contracting.