EBIOSS Energy AD has completed an IPO in the amount of €21.2 million.