This is the official flag of Welfare Party of India.
Green denotes welfare, richness and abundance
White stands for peace and Red is for Revolution.
The two strands of grain of wheat in the middle denote welfare.
And here is the glimpse of the flag hoisting by the leaders of the Welfare Party of India in the historic 18th April meeting.
Jazakallah, KK Suhail for the link. More Here.