Strike and boycott brings firm to its knees