NEWS Casa Seat opens its doors in virtual presentation NEWS Casa Seat is the Spanish car brand’s tribute to Barcelona