Categories Russia - Ukraine war OWI announces the opening of new top drive test facility – Odessa American Post author By Mike Nova Post date June 12, 2024 OWI announces the opening of new top drive test facility Odessa American ← Ukraine has a navy that needs no sailors – The Economist → G7 nations poised to announce agreement on new loan for Ukraine as soon as Thursday, sources say – Yahoo News UK