Ads of the Week Lost in Translation Instituting social change is always considered a noble and worthy cause as the message communicated is selfless by nature. And,...