Despite all the hype Apple's product announcements have landed with a loud sounding yawn thanks to postponed iPhone 12 launch. After all the hype we got the ... Read more