Apple shamed, ridiculed over ‘Cheap-New’ iPhone 11

World’s largest technology manufaturer, Apple Inc launched a new phone unfer the flagship series iPhone. Although…