SHARE SUBSCRIPTION AGREEMENT AMONG INDIA GLOBALIZATION CAPITAL, INC. AND TECHNI BHARATHI LIMITED AND THE PROMOTERS