For the sixth consecutive year, Camella - the flagship brand of Vista Land and Lifescapes, Inc. - bags the prestigious “Trusted Brand” award from Reader’s Digest (RD). Camella won a Gold Award, a distinction signifying that it has excelled significantly higher than its competitors based on the results of the 2017 Trusted Brand Survey conducted by Catalyst, a global market research...