Browns Investments Plc operates as an investment holding company. It operates through the following segments: Investments, Construction & Manufacturing, Plantation, Leisure & Travel and Real Estate and Renewable Energy. The company was founded on November 10, 2008 and is headquartered in Colombo, Sri Lanka.