June 2010

The Gulf of Mexico disaster created by British Petroleum (BP) is quite shocking and disturbing.  It is a human tragedy, an environmental tragedy, an economic tragedy and a lack of corporate responsibility tragedy. Human life, oceanic life, and seal life

Read more

Earlier this month I visited Tallinn, the capital of Estonia. When my flight from Stockholm landed at the Tallinn airport, I had mixed feelings. This is the country which was in Soviet Union only 20 years back. I had read

Read more