In light of this directive from the National Board of Revenue, every taxpayer must now file their return through the platform ...