Meniscus Fabrication of Halide Perovskite Thin Films at High Throughput for Large Area and Low-cost Solar Panels Meniscus Fabrication of Halide Perovskite Thin Films at High Throughput for Large Area and Low-cost Solar Panels June 22, 2020