Apple Safari Technology
- Technology
Apple Safari Technology Preview 137 with bug fixes released
San Francisco: Cupertino based tech giant Apple has released a new update for Safari Technology Preview 137 with a number of bug fixes and performance improvements. Safari Technology Preview release 137 comes…