More than 56,000 taxpayers have filed their returns within the March 15 deadline, according to Tax Administration Services Department (TASD), which says a fifth of the number, 11,242, are organisations. The other 44,786 are self-employed individuals - a...