20020405 india: SC slaps Rs 25 cr fine on diesel buses