Norse don't get to label it as business so I don't know why Indigo do...
Airlines can name their cabin products any way they wish: there is no legal or industry standard that defines
business class.
Norse
chooses to call its premium travel class Biz Premium; Indigo markets its offer as Stretch. Both airlines refer to their forward cabins in generic terms as business class. The names, and how hard the products are pushed as business-class, is a function of the two airlines' marketing strategies. Both sell their premium class cabins, offering many of the perks expected of business-class, at rates below the business-class fares of mainstream carriers.
The difficulty is when airlines with a different marketing strategy, selling an enhanced business-class at high prices, incorporate the services of Indigo as a code share partner: there is then a quite jarring shift in gauge between the two divergent business classes.
It doesn't seem fair to blame Indigo for this. Qatar Airways has selected Indigo to operate its Indian services because of limitations in its QR fleet size, and because of costs. It's up to QR to advise passengers of any difference in comfort and service levels passengers might experience as a consequence of the code-share arrangement.