Why eclerx share price is falling

Is eClerx falling due to earnings results or tech sector sentiment?