PromoRepublic definition
PromoRepublic means PromoRepublic Oy, a Finnish company.
PromoRepublic means legal entity identified in the applicable Order Form providing Platform Services under PromoRepublic brand.
Republic means the Republic of South Africa.
Spain means the Kingdom of Spain.
Chile means the Republic of Chile.
France means the European and overseas departments of the French Republic including the territorial sea, and any area outside the territorial sea within which, in accordance with international law, the French Republic has sovereign rights for the purpose of exploring and exploiting the natural resources of the seabed and its subsoil and the superjacent waters;
South Caucasus/Central and South Asian (SC/CASA) state means Armenia, Azerbaijan, Georgia, Kazakhstan, Kyrgyzstan, Pakistan, Tajikistan, Turkmenistan, or Uzbekistan.