20120414 india: Central Information Commission fines self for delay in giving info