I read a sentence in "The Hindu" which was:
Given the prevailing economics and diesel's reputation as a dirty fuel that adds to pollution from cars, buses and freight vehicles, auto companies see a weak business case to upgrade them. (source)
Now, the former part of the sentence is talking about a downside of a commodity, so I think there should be a strong case to upgrade it because upgrading generally means to improve the quality of sth but in the case it seems opposite. Am I right?