‘Shouting and screaming’: Vafias faces down investors in combative Imperial call

Imperial Petroleum has issued more than 100m shares in recent weeks, upsetting investors