Summary: This week's major tech headlines include Apple's plan to be carbon neutral by 2030, Xbox's Game Showcase reveals and Gorilla Glass gets tougher.
Summary: This week's major tech headlines include Apple's plan to be carbon neutral by 2030, Xbox's Game Showcase reveals and Gorilla Glass gets tougher.