Up to some extent, it is not mandatory to have Independent Director by the company, but some committee of the Board of Directors demand the majority of members of the committee as Independent Director.
If that provision are not applicable on unlisted public company then no need to have Independent director in the company.
(1) Every Public Company having paid-up capital of not less than five crores of rupees shall constitute a committee of the Board known as "Audit Committee" which shall consist of not less than three directors and such number of other directors as the Board may determine of which two-thirds of the total number of members shall be directors, other than managing or whole time directors.
Section 292A relating to Audit Committee talking only for director who are other than MD/WTD/manager.
Basically, section 292A discuss with composition of Audit Committee of executive and non-executive directors but they are not mandatory to have such non-executive as Independent director.