ZAANDAM, THE NETHERLANDS –The big story for The Giant Company in 2024 was the opening of its first store in Philadelphia with two more on the way in 2025. It’s all part of a plan for the parent ...