Apple launches the iPhone 15 series, new Apple Watches — and talks up its green plans – Computerworld September 13, 2023 TECHNOLOGY NEWS / IT NEWS R.Dizon <meta http-equiv=”refresh” content=”0;URL= 4 views