The Institute of Company Secretaries of India (ICSI) is a premier professional body established under an Act of Parliament, namely, The Company Secretaries Act, 1980 to regulate and develop the ...
The authors write "In the ever-evolving world of franchising, and where third party delivery services and providers are ...