The ban will come into effect on September 1, said the court.
A bench of Justice Zubayer Rahman Chowdhury and Justice Sashanka Shekhar Sarkar passed the order after hearing a rule issued earlier to this end.
Advocate Masud Ahmed Sayeed stood for the writ petitioner while Deputy Attorney General Tapos Kumar Biswas and Assistant Attorney General Abonti Nurul represented the state.
Advocate Masud Sayeed said the HC passed the order as news might be distorted or controlled if any commercial establishment sponsors it which is also violation of articles 31, 32 and 39 of the Constitution.
With the court order, Tapos Kumar said, TV channels can air ads as much as they wish but that must be before, after and in the middle of the news. “But no advertisement of a company can be aired in different segments, including headlines, of the news with its sponsorship.”
On October 17, 2011, a former teacher of Government Laboratory High School filed the writ petition in the form of public interest litigation when the court issued a rule.
The rule sought explanation from the authorities concerned in this regard within two weeks.