Coca-Cola will launch its new naturally-sweetened product, Coca-Cola Life, in the U.S. this year, according to Forbes. The company launched the product in Argentina and Chile in 2013. The product comes in a green can and is stevia-sweetened. The move is thought to help improve falling diet soda sales. Full article.