ITR due date

Shiva Kumar K (93 Points)

17 March 2018  
What is ITR due date to company, firm, individual, foreign company?