iPad Mini price was right for customers but not for Apple as confirmed by yesterday’s launch –  At the Yerba Buena Center in San Francisco, Apple made several product announcements, including additions to its Macbook range, an upgrade to its PC operating system called Mavericks, advances in its software applications and of course two new […]