Jollibee Foods Corporation is expanding its flagship Jollibee brand to Spain, choosing Madrid—the central capital and most populous city of the country—as its first location. In a statement. the firm said its first store in Spain will open later this year as part of its 50-store expansion plan acro