International fast food chain comes to Spain to give KFC a fried chicken challenge
A Filipino-based international fast food chain is opening its first store in Spain this autumn. Jollibee is considered one of the fastest-growing restaurant companies in