Canon Marketing (Philippines), Inc. caps off its 25th anniversary in the country by giving back to those in need.