An algebra question for RMO or Pre-RMO

Question:

If a, b, c are non-negative real numbers such that $(1+a)(1+b)(1+c)=8$, then prove that the product abc cannot exceed 1.

Solution will be posted after you attempt it…so that you can compare the two approaches.

Nalin Pithwa.