Triterras Reports Financial Results for the Six Months Ended