Tags Supreme Court allows making of green firecrackers