Storia: Japan’s OCCTO awards 38 MW of solar power in latest tender — Warptech Lab News