Business FBR website crashes amidst throngs of tax filers Today, September 30, is the last day for filing income tax returns, and the Federal Bureau of Revenue's (FBR) website has gone down in several cities as tax filers overload Mahin Ahmad4 years agoKeep Reading