As per world happiness report 2018,India has ranked ______ on the index out of 156 countries? August 9, 2021March 15, 2018 by admin As per world hapess report 2018,India has ranked ______ on the index out of 156 countries? A. 133 B. 90 C. 110 D. 120