Apple launches a new headquarter in LA

Apple launches a new headquarter. Over a 51-acre plot near Culver City, California for, according to analysis by Cushman &…