Business premises powered by 100% green energy