Tesla is debuting in the Kingdom today + PIF-owned Seven completes 60% of Al Hamra project in Riyadh PLUS: SPL launches inaugural Fans’ Choice Awards