Home ArticlesRenewable Energy Contemplating the Triple Bottom Line