Api Power Company Limited has allotted 30,00,000 units IPO shares to the general public on 15th Bhadra, 2072.