Office Leasing Schibsted moves to Olivia Star – EuropaProperty Schibsted Tech Polsk, part of the Norwegian Schibsted Media Group, will move to Olivia Star and occupy over 860 sqm on the 21st floor of the highest office building...