Tech Mahindra vs Wipro: Which IT Giant Offers Better Value for Investors in 2024?