Beyond the safety concerns, placing a flashy billboard on a corporate truck contributes to a culture already promoting rampant overconsumption. Ads show up everywhere nowadays, and in far greater ...