(ROI) Return on Investment

Return on Investment

Most companies want a return within two years.

WHAT

Green Vila

WHERE

Spain

WHEN

March 2023

DSC_0192.NEF