15 Most Reputable Companies In the World

Let's assumed this oil company caused a massive oil spill, which damaged the environment and resulted in a billion dollar fine as well as additional …