The National Board of Revenue (NBR) on Sunday, March 15, extended the deadline for companies to submit their income ...