Barclays takes new stake in Kirloskar Electric Company Limited · WhaleWatch