Is Times of India walking its talk?

Today, I was surprised to see how unethical Times of India (TOI) is. On one hand, it talks about removing corupt politicians and on the other it forces its advertising agencies to pay 24% interest.