Brand Capital, the investment arm of Bennett, Coleman and Co Ltd (BCCL), which owns The Times of India and The Economic Times newspapers, has invested Rs 150 crore ($25 million) in Meru Cabs. Earlier this month, there were reports of Flipkart selling an undisclosed portion of stake to BCCL. While…