Someones slogan...

November 23, 2007

From the tagline of Radhika Singh on INW:

“Modern technology Owes ecology An apology.”

What a pithy, witty way to put it!