Pune: Mahindra and Mahindra launched an online retail site "Own-Online" on Saturday to provide a 360-degree solution to the entire…