NEW DELHI: The Supreme Court on Wednesday expressed its displeasure noting that states were "diverting" huge amount of funds, meant for protection of environment and benefit of people, to other pur