there has been mentioned of for green technology i also agree with that
There has been mention of the need for new green technology and I also agree with that.
There has been mention of for green technology I also agree with that.