OSLO, Norway, Oct. 27, 2020 /PRNewswire/ -- Otello Corporation today reported financial results for the third quarter, which ended September 30, 2020. Please find the third quarter report (3Q20.pdf) and third quarter presentation (3Q20_presentation.pdf) attached. Webcast:...