TSL revenue falls by 3 percent

Agro-Industrial concern TSL reported a three percent drop in revenue to $47.2 million in the full year to October 31, 2016 after the group’s logistics and trading operations performed poorly.…