ITMC management has just filed the company's 10K Annual Report for the year ending on December 31st. This is the most expensive financial report of the year to complete so seeing it filed now is a good indicator that the company will have some new business developments for the future. Hopefully, we will start to have new announcements starting up here again soon.
10K Filing Link:
https://www.otcmarkets.com/otcapi/company/fin...89/content