DIVERSIFIED group Meikles Limited’s retail and property unit recorded an EBITDA loss of $4,2 million in the year to March 31, 2018 as government drags its feet in honouring a debt owed to the company. Meikles has permanently closed down all its Mega Market and M stores. The company’s high-end department store, Barbours, has also been struggling in the recent years on the back of shrinking consumer spending. “The EBITDA loss in retail at $4,2 million was almost identical to the loss of the $4,1 million in the previous year. “This segment was badly affected throughout the year by the absence of funds due to the group from government, a position which is still prevalent in the early months of…