I think people are blaming the Government of Bangladesh for the wrong reasons here. Forget petty jealousies and seeking revenge for daring to float a new party:

If Grameen Bank has violated the law - and there is no reason to doubt that there has been, with some of the reasons outlined here - then successive Governments of the People's Republic of Bangladesh, the Bangladesh Bank as well as the Supreme Court are responsible for not catching this sooner. At the same time, it is a well-settled legal principle that just because the responsible authority failed in their duty initially, that does not absolve the suspected party of all alleged wrongdoing. Even with the time lapse, if the legal harm is still continuing then the ordinary rules of limitation don't apply.