What are the main advantages of using green chemistry?

It is a cost effective approach which involves reduction in material, energy consumption and waste generation.