Why itc share price down

Could tax or market concerns be responsible for ITC’s share price fall?