Retail investors have been allotted 20% – getting a maximum of 1,000 shares each Ð in the initial public offering of shares in Lanka IOC, the Sri Lankan unit of Indian Oil Corporation, while financial institutions and large foreign investors have been allocated the remaining two million shares. Lanka IOC has announced its basis…