Al Afandi has sealed a property deal with the Royal Commission in Yanbu to build a fully integrated production line for solar panels