For its 90th anniversary this year, Karcher launched a corporate social responsibility initiative of cleaning 90 public places, including historical sites like Fort Santiago in Intramuros. "As we ...