Stop in for a cup of coffee

So, would this sheet of glass then reflect the sun in the desert? Could this be sold as a "green" global warming initiative? Big Green Deal here we come...