AGRA is made up of many companies and divisions. They are in construction industries, communication, engineering as well as many other. AGRA is kinda like AGRA.