Apple iPhone 12 specs

Apple has announced its upcoming variant iPhone 12. This time iPhone is coming with 4 different variants. iPhone 12, iPhone 12 Mini, iPhone 12 Pro, iPhone 12 Pro Max.