In spite of 13% fall in rubber price, Safacam maintains net income

Rubber farm

Rubber farm