Vivo and OnePlus are in competition in the mid-range smartphone market. Vivo’s V40, launched at Rs 34,999, directly contends with OnePlus’s 12R, priced at Rs 39,999. Both models feature AMOLED displays but differ in processors, with Vivo using Snapdragon 7 Gen 3 and OnePlus opting for Snapdragon 8 Gen 2, highlighting different strengths.