Vocabulary
pledging
publicly promising to do something (you can make a pledge to do something)
outsourced
given to another company to do, often because that company has the skills to do it or it can be done cheaper
undercuts
if a company undercuts another, it charges less to do a job than its competitor
stems from (something)
caused by or a result of something
illogical
unreasonable - not sensible, more driven by emotions than practical reason
backlash
strong negative reaction to what is happening